peddle one's influence - Allemand Anglais Dictionnaire